package com.douziit.meilianoa.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.douziit.meilianoa.base.request.PageRequest;
import com.douziit.meilianoa.dto.ProjectListInfo;
import com.douziit.meilianoa.entity.ProjectInfo;

import java.util.List;

/**
 * 项目信息操作服务类
 */
public interface ProjectInfoService extends IService<ProjectInfo> {

    /**
     * pc筛选出特定项目
     * @param req
     * @return
     */
    List<ProjectListInfo> selProjectInfoPc(PageRequest req);

    /**
     * app筛选出特定项目
     * @param req
     * @return
     */
    List<ProjectListInfo> selProjectInfoApp(PageRequest req);

    ProjectListInfo selProjectDetail(Integer projectId);
}
